package com.ruoyi.handing.service;

import java.util.List;
import com.ruoyi.handing.domain.AlgsStaffReview;

/**
 * 审核员工Service接口
 * 
 * @author ruoyi
 * @date 2023-03-24
 */
public interface IAlgsStaffReviewService 
{
    /**
     * 查询审核员工
     * 
     * @param staffReviewId 审核员工主键
     * @return 审核员工
     */
    public AlgsStaffReview selectAlgsStaffReviewByStaffReviewId(Long staffReviewId);

    /**
     * 查询审核员工列表
     * 
     * @param algsStaffReview 审核员工
     * @return 审核员工集合
     */
    public List<AlgsStaffReview> selectAlgsStaffReviewList(AlgsStaffReview algsStaffReview);

    /**
     * 新增审核员工
     * 
     * @param algsStaffReview 审核员工
     * @return 结果
     */
    public int insertAlgsStaffReview(AlgsStaffReview algsStaffReview);

    /**
     * 修改审核员工
     * 
     * @param algsStaffReview 审核员工
     * @return 结果
     */
    public int updateAlgsStaffReview(AlgsStaffReview algsStaffReview);

    /**
     * 批量删除审核员工
     * 
     * @param staffReviewIds 需要删除的审核员工主键集合
     * @return 结果
     */
    public int deleteAlgsStaffReviewByStaffReviewIds(Long[] staffReviewIds);

    /**
     * 删除审核员工信息
     * 
     * @param staffReviewId 审核员工主键
     * @return 结果
     */
    public int deleteAlgsStaffReviewByStaffReviewId(Long staffReviewId);
}
